package com.pi.base.mapper;

import java.util.List;
import java.util.Map;

import com.pi.base.entity.SysGroup;
import com.pi.base.entity.SysUser;
import com.pi.base.vo.SysGroupVO;

public interface BaseSysUserMapper {
	
	List<Integer> queryGroupWithSubIdsStrByID(Map<String,Object> params) throws Exception;

	List<SysGroup> queryGroupWithSubByID(Map<String,String> params) throws Exception;
	
	List<SysGroupVO> queryGroupWithSubByID2(Map<String,String> params) throws Exception;
	
	List<SysUser> listSysUserByGroupID(Map<String,Object> params) throws Exception;
	
	int countListSysUserByGroupID(Map<String,Object> params) throws Exception;
	
	List<SysGroup> queryGroupWithParentByID(Map<String,Object> params) throws Exception;
}
